WordReference English-Spanish Dictionary © 2025:
Principal Translations |
oil spill, oil spillage n | (petroleum spillage) | derrame de petróleo grupo nom |
| The oil spill has contaminated more than 100 km of coastline. |
| Los derrames de petróleo contaminaron más de 100 kilómetros en la costa. |